T0_Voice_Registry.csv

canon/registries/T0_Voice_Registry [DRAFT v0.1]/T0_Voice_Registry.csv

23 rows

voice_idvoice_namevoice_substratevoice_clone_statusrecurrence_anchorshard_line_relevancegeneration_statusgeneration_prompt_hashlast_generated_timestampelevenlabs_voice_id_refcinematic_anchor_arraynotesextensionspopulated_fromrecent_changeslast_updatedversionue_sound_asset_pathrow_classregeneration_triggergeneration_licence_ref
PROTAGONIST_VOICE_BASEProtagonist Voice Base{"gender": "per_chapter_1_selection", "age_range": "variable", "accent_substrate": "per Ch 1 protagonist age start", "timbre_tags": ["warm", "clear"], "intensity_range": "mid", "cultural_anchor": null, "language_primary": "English", "language_secondary_array": ["per region code-switch substrate"]}synthetic_only["canonical baseline across all chapters before age-variant overlays"]Grand Sage reveal Ch 76-77 only no pre-reveal voice leak per CVD §17.5pendinggender locked at Ch 1 selection per CVD §17.12; age-variant overlays per chapter age stage{}{"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5", "CVD §17.12"], "hard_line_relevance": ["CVD §17.5"]}[]2026-05-16T15:30:00Z1.0.0tts_casting
PROTAGONIST_VOICE_AGE_VARIANT_CHILDHOODProtagonist Voice Childhood Variant{"gender": "per_chapter_1_selection", "age_range": "child", "accent_substrate": "per Ch 1 substrate", "timbre_tags": ["clear", "breathy"], "intensity_range": "soft", "cultural_anchor": null, "language_primary": "English", "language_secondary_array": []}synthetic_only["childhood age stage chapters per T0_Chapter_Index protagonist_age"]Grand Sage reveal Ch 76-77 only no pre-reveal voice leak per CVD §17.5pendingchildhood overlay on PROTAGONIST_VOICE_BASE substrate{}{"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5"], "recurrence_anchors": ["T0_Chapter_Index"]}[]2026-05-16T15:30:00Z1.0.0tts_casting
PROTAGONIST_VOICE_AGE_VARIANT_ADOLESCENCEProtagonist Voice Adolescence Variant{"gender": "per_chapter_1_selection", "age_range": "adolescent", "accent_substrate": "per Ch 1 substrate", "timbre_tags": ["clear", "resonant"], "intensity_range": "mid", "cultural_anchor": null, "language_primary": "English", "language_secondary_array": []}synthetic_only["adolescent age stage chapters per T0_Chapter_Index protagonist_age"]Grand Sage reveal Ch 76-77 only no pre-reveal voice leak per CVD §17.5pendingadolescent overlay on PROTAGONIST_VOICE_BASE substrate{}{"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5"], "recurrence_anchors": ["T0_Chapter_Index"]}[]2026-05-16T15:30:00Z1.0.0tts_casting
PROTAGONIST_VOICE_AGE_VARIANT_YOUNG_ADULTProtagonist Voice Young Adult Variant{"gender": "per_chapter_1_selection", "age_range": "young_adult", "accent_substrate": "per Ch 1 substrate", "timbre_tags": ["clear", "warm", "resonant"], "intensity_range": "mid", "cultural_anchor": null, "language_primary": "English", "language_secondary_array": []}synthetic_only["young adult age stage chapters per T0_Chapter_Index protagonist_age"]Grand Sage reveal Ch 76-77 only no pre-reveal voice leak per CVD §17.5pendingyoung adult overlay on PROTAGONIST_VOICE_BASE substrate{}{"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5"], "recurrence_anchors": ["T0_Chapter_Index"]}[]2026-05-16T15:30:00Z1.0.0tts_casting
PROTAGONIST_VOICE_AGE_VARIANT_ADULTProtagonist Voice Adult Variant{"gender": "per_chapter_1_selection", "age_range": "middle_adult", "accent_substrate": "per Ch 1 substrate", "timbre_tags": ["resonant", "weathered", "warm"], "intensity_range": "mid to strong", "cultural_anchor": null, "language_primary": "English", "language_secondary_array": []}synthetic_only["adult age stage chapters per T0_Chapter_Index protagonist_age"]Grand Sage reveal Ch 76-77 only no pre-reveal voice leak per CVD §17.5pendingadult overlay on PROTAGONIST_VOICE_BASE substrate{}{"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5"], "recurrence_anchors": ["T0_Chapter_Index"]}[]2026-05-16T15:30:00Z1.0.0tts_casting
GRAND_SAGE_REVEAL_VOICEGrand Sage Reveal Voice{"gender": "ambiguous", "age_range": "ageless", "accent_substrate": null, "timbre_tags": ["resonant", "crystalline", "sub-audible"], "intensity_range": "mid to climactic", "cultural_anchor": null, "language_primary": null, "language_secondary_array": [], "non_lexical": {"register": "sensation_only",synthetic_only[]RULED Josh 2026-07-23c: re-scoped non-lexical per HL_0046; never a speaking voice; enforced by check_grand_sage_silence. The Grand Sage never speaks — communication is visions, intuition pulses, vibrational imprints, and quest direction only (HL_0046); this row is a felt-presence Music/SFX sensationnot_applicableRE-SCOPED 2026-07-23c (D-GRAND-SAGE-VOICE, Josh RULED) — converted from an ElevenLabs speaking-voice asset to the non-lexical vibrational-imprint / intuition-pulse sensation register HL_0046 sanctions (AIVA/SFX class, no speech pipeline); this is the felt-presence asset the Ch-77 reveal implies (GRA{}{"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5"], "hard_line_relevance": ["CVD §17.5"]}["RE-SCOPED 2026-07-23c per D-GRAND-SAGE-VOICE ruling — non-lexical AIVA/SFX sensation register, ElevenLabs speaking-voice dropped, enforced by check_grand_sage_silence"]2026-07-23T00:00:00Z1.1.0tts_casting
ARCHITECT_VOICEArchitect Voice{"gender": "male", "age_range": "ageless", "accent_substrate": "institutionally educated transatlantic Mid-Atlantic register", "timbre_tags": ["resonant", "sharp", "smooth"], "intensity_range": "mid", "cultural_anchor": null, "language_primary": "English", "language_secondary_array": ["multilingual synthetic_only["Architect appearance scenes Ch 18 to Ch 68 per T0_Antagonist_Network_Registry"]pre-Ch 18 no Architect voice leak; antagonist family identity discipline per CVD §17.7pendingcanonical Architect voice per T4_House_of_Velheim_Canonical substrate{}{"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5"], "hard_line_relevance": ["CVD §17.7"]}[]2026-05-16T15:30:00Z1.0.0tts_casting
CASSIUS_PHASE_1_VOICECassius Velheim Phase 1 Voice{"gender": "male", "age_range": "middle_adult", "accent_substrate": "institutionally educated antagonist family register", "timbre_tags": ["resonant", "sharp", "gravelly"], "intensity_range": "mid to strong", "cultural_anchor": null, "language_primary": "English", "language_secondary_array": []}synthetic_only["SCENE_CH76_TWO_COURTS_INTRO"]Velheim and Cassius Velheim are the canonical antagonist-family and patriarch names per CVD §17.7 plus HL_0035 (naming canon — HL_0035 carries no timing rule); no line may carry his name before Ch 76, where he is NAMED for the first time in the arc per the ratified endgame topology (docs/spine/CH_76pendingstage P1a SOCIAL of BE_0076 Phase 1 at Ch 76 — the low even voice of a guest seated in the King's hall; re-keyed from Ch 74 at the endgame re-cascade{}{"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5"], "hard_line_relevance": ["CVD §17.7"]}[]2026-05-16T15:30:00Z1.0.0tts_casting
CASSIUS_PHASE_2_VOICECassius Velheim Phase 2 Voice{"gender": "male", "age_range": "middle_adult", "accent_substrate": "institutionally educated antagonist family register", "timbre_tags": ["resonant", "sharp", "gravelly", "brittle"], "intensity_range": "strong", "cultural_anchor": null, "language_primary": "English", "language_secondary_array": []}synthetic_only["SCENE_CH76_CASSIUS_PHASE_TRANSITION"]Cassius Velheim is the canonical patriarch name per HL_0035 (naming canon — HL_0035 carries no timing rule), and the register is Ch-76-only per the ratified endgame topology (docs/spine/CH_76.md §9); the thesis and the Grand Sage stay held to Ch 77 per HL_0043 plus HL_0044; sophisticated never monstpendingstage P1b COMBAT of BE_0076 Phase 1 at CH76_B04; re-keyed from Ch 74{}{"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5"], "hard_line_relevance": ["CVD §17.7"]}[]2026-05-16T15:30:00Z1.0.0tts_casting
CASSIUS_PHASE_3_VOICECassius Velheim Phase 3 Voice{"gender": "male", "age_range": "middle_adult", "accent_substrate": "institutionally educated antagonist family register", "timbre_tags": ["resonant", "gravelly", "brittle"], "intensity_range": "climactic", "cultural_anchor": null, "language_primary": "English", "language_secondary_array": []}synthetic_only["SCENE_CH76_CASSIUS_RESOLUTION_TRULY_GOOD", "SCENE_CH76_CASSIUS_RESOLUTION_GOOD_ENOUGH", "SCENE_CH76_CASSIUS_RESOLUTION_EVIL"]the resolution register resolves per the Ch-65-locked band at Ch 76 per CVD §17.7; sophisticated never monstrous per HL_0014; the antisemitism guardrail per HL_0109 bindspendingstage P1c RESOLUTION of BE_0076 Phase 1 at CH76_B06, carried across the three path-bucket resolution variants; the old 2-to-3 transition anchor is re-keyed away to the Father encounter, which this Cassius register must not carry; re-keyed from Ch 74{}{"voice_substrate": ["T1_Build_Pipeline_Contracts §4.5"], "hard_line_relevance": ["CVD §17.7"]}[]2026-05-16T15:30:00Z1.0.0tts_casting
REGISTER_OTHERWORLD_FAIRY_REALMFairy-Realm Otherworld Register{"register_kind": "cultural_register", "peoples": ["the fairy realm: a game-canon otherworld, no living Earth community; the Celtic Otherworld traditions are echoed on their own terms, never lifted"], "care_tier": "standard", "self_naming": "the realm keeps its own game-canon names; no proper noun onot_applicable["CH_PROLOGUE", "CH_01"]CVD §17.1 standard care on a game-canon otherworld; HL_0099 (no deity-name on the King, the Elven King's name forbidden); the arc's show-don't-tell absolute -- nothing of the thesis or the Grand Sage on any surface (HL_0043 the thesis is never declared explicitly anywhere; HL_0044 pre-Ch-76 Grand Sanot_applicableThe register for every CH_PROLOGUE and CH_01 player surface, and the standing NAME-register authority for realm and otherworld naming anywhere in the arc. Minted for blocker B1 of the natural-voice wave.{}{"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]}["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"]2026-07-28T00:00:00Z1.0.0cultural_register
REGISTER_MANGGARAI_FLORESManggarai / Flores Register{"register_kind": "cultural_register", "peoples": ["Manggarai (Western-Central Flores, Indonesia)"], "care_tier": "standard", "self_naming": "Manggarai self-naming per primary-source ethnography (Forth, Erb); dukun, caci, lingko and Ebu Gogo carried as the tradition's own words", "speech_shape": "annot_applicable["CH_02", "CH_03"]CVD §17.1 standard care; the §17 universal cultural hard lines bind; HL_0028 perception ceiling (inscription-and-reverence reading only, no vril-signature sight before the Ch-15 crossing)not_applicableThe wave-0 worked exemplar register: CH_02 and CH_03 player strings are authored and 4-lens critic-cleared against it (commit ab5d32c).{}{"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]}["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"]2026-07-28T00:00:00Z1.0.0cultural_register
REGISTER_BALINESEBalinese Register{"register_kind": "cultural_register", "peoples": ["Balinese (Bali, Indonesia)"], "care_tier": "standard", "self_naming": "Balinese self-naming per primary source (Eiseman, Lansing, Belo); balian, subak, Barong-Rangda, leyak and wayang carried as the tradition's own words", "speech_shape": "a shadownot_applicable["CH_04"]CVD §17.1 standard care; the §17 universal cultural hard lines bind; HL_0028 perception ceilingnot_applicableWave-0 authored and critic-cleared (ab5d32c). The CH_04 MAJOR was trimmed from a templated 199-254-character band to the calibrated 141-170 band.{}{"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]}["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"]2026-07-28T00:00:00Z1.0.0cultural_register
REGISTER_SUMATRA_JAVA_KHMER_CHAMSumatra / Java / Khmer / Cham Maritime Register{"register_kind": "cultural_register", "peoples": ["Batak (North Sumatra)", "Javanese", "Srivijayan and Malay maritime", "Khmer (Angkor)", "Cham (My Son, coastal Vietnam)"], "care_tier": "standard, with elevated care on Cham self-presentation", "self_naming": "each people names itself its own way --not_applicable["CH_05"]CVD §17.1 standard care with elevated-care Cham self-presentation; the §17 universal cultural hard lines bind; HL_0028 perception ceilingnot_applicableWave-0 authored and critic-cleared (ab5d32c). One row covers the chapter's five peoples with the never-flatten rule carried in peoples[]; a per-people split can be minted later without re-keying any string.{}{"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]}["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"]2026-07-28T00:00:00Z1.0.0cultural_register
REGISTER_SINHALESE_VEDDASinhalese / Vedda / Sangha Register{"register_kind": "cultural_register", "peoples": ["Sinhalese", "Vedda (continuous tradition)", "the Buddhist sangha"], "care_tier": "standard", "self_naming": "Vedda self-naming honored and never collapsed into the Sinhalese register; edura, Tovil, yaka and nae-yaku carried as the tradition's own wnot_applicable["CH_06"]CVD §17.1 standard care; the §17 universal cultural hard lines bind; HL_0028 perception ceiling; the Vimana precursor reads as engineering only (the Ch-55 payoff stays unspoken)not_applicableWave-1 target register; no player string is authored against it yet.{}{"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]}["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"]2026-07-28T00:00:00Z1.0.0cultural_register
REGISTER_TAMIL_MALAYALITamil / Malayali Register{"register_kind": "cultural_register", "peoples": ["Tamil (Tamil Nadu)", "Malayali (Kerala)"], "care_tier": "standard", "self_naming": "Tamil and Malayali self-naming kept distinct; Siddha, marma, kalari, Meenakshi and Murugan carried as the tradition's own words (Zarrilli, Tirumantiram, Charaka, Sunot_applicable["CH_07"]CVD §17.1 standard care; HL_0021 (integrity is a biography parameter, not a stat) as CH_07's own §17.1 block binds it -- the duel is an integrity read, a measure and never a kill, with the killing blow always refusable and corrosive at explicit integrity cost; the §17 universal cultural hard lines bnot_applicableWave-1 target register; no player string is authored against it yet.{}{"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]}["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"]2026-07-28T00:00:00Z1.0.0cultural_register
REGISTER_SWAHILI_MIJIKENDASwahili Coast / Mijikenda Register{"register_kind": "cultural_register", "peoples": ["Swahili (Kilwa, Zanzibar, the Indian Ocean coast)", "Mijikenda"], "care_tier": "elevated", "self_naming": "Swahili and Mijikenda self-naming per primary source (Sayyid-diaspora record, mtepe sewn-plank, Husuni Kubwa, Ajami and Arabic); waganga, uganot_applicable["CH_08"]CVD §17.1 ELEVATED care; the §17 universal cultural hard lines bind; HL_0028 (the fully-aware recognition comes from briefed intel, never a vril read); HL_0095 (the sealed letter's script is first identified here and never earlier, and only its three cross-world implications surface — the full contenot_applicableWave-1 target register; no player string is authored against it yet.{}{"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]}["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"]2026-07-28T00:00:00Z1.0.0cultural_register
REGISTER_ETHIOPIAN_ORTHODOX_GEEZEthiopian Orthodox / Ge'ez Register{"register_kind": "cultural_register", "peoples": ["Ethiopian Orthodox (Aksum, Lalibela, the Simien highlands)"], "care_tier": "elevated", "self_naming": "Ge'ez and Amharic self-naming per primary source (the Ezana trilingual stele, Saint Yared's zema, the Kebra Nagast); debtera, liqa-mazammir and tnot_applicable["CH_09"]CVD §17.1 ELEVATED care; the §17 universal cultural hard lines bind; HL_0028 perception ceiling; the boss display name names the being as the tradition names it (protocol-bound, CH_09-CH_13)not_applicableWave-1 target register; no player string is authored against it yet.{}{"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]}["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"]2026-07-28T00:00:00Z1.0.0cultural_register
REGISTER_SAN_RIFT_VALLEYSan / Rift Valley Register{"register_kind": "cultural_register", "peoples": ["/Xam", "//Gwi", "Ju|'hoansi", "Hadza (with Sandawe) as the Rift's own living present-day foragers"], "care_tier": "high", "self_naming": "THREE DISTINCT SELF-NAMING PEOPLES, never flattened and never the 'bushman' exonym; the Hadza are a language inot_applicable["CH_10"]CVD §17.1 HIGH care; the §17 universal cultural hard lines bind; Thread 3 is NOT_PRESENT at CH_10; HL_0028 perception ceilingnot_applicableWave-1 target register. One row with an explicit three-people roster: the never-flatten rule is data here, not prose, so a per-people split can be minted later without re-keying any string.{}{"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]}["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"]2026-07-28T00:00:00Z1.0.0cultural_register
REGISTER_BAKA_MBUTI_FANGBaka / Mbuti / Fang-Bwiti Register{"register_kind": "cultural_register", "peoples": ["Baka", "Mbuti", "Fang (Bwiti)"], "care_tier": "elevated", "self_naming": "each forest people names itself its own way per primary source (Turnbull, Fernandez, Bahuchet, Lewis, Sarno); the Bwiti ceremony is referenced and witnessed, never reproducednot_applicable["CH_11"]CVD §17.1 ELEVATED care; the §17 universal cultural hard lines bind; the §17 hard-line floor binds the colonial-atrocity material; HL_0028 perception ceilingnot_applicableWave-1 target register; no player string is authored against it yet.{}{"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]}["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"]2026-07-28T00:00:00Z1.0.0cultural_register
REGISTER_YORUBA_DAHOMEY_DOGON_AKANYoruba / Dahomey / Dogon / Akan Register{"register_kind": "cultural_register", "peoples": ["Yoruba (Yorubaland, Nigeria)", "Fon (Dahomey, modern Benin)", "Dogon (Bandiagara)", "Akan (modern Ghana)"], "care_tier": "elevated", "self_naming": "four peoples, four self-namings, never merged into one 'West African' voice; Ifa, Ogboni, Vodun, thnot_applicable["CH_12"]CVD §17.1 ELEVATED care; the §17 universal cultural hard lines bind; D-03 (the Dahomey captive-raiding carried honestly) and CVD §5.5 (the assimilation-integrity test); HL_0028 perception ceilingnot_applicableWave-1 target register; no player string is authored against it yet.{}{"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]}["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"]2026-07-28T00:00:00Z1.0.0cultural_register
REGISTER_SOUTHERN_AFRICA_SHONASouthern Africa / Shona Register{"register_kind": "cultural_register", "peoples": ["Shona (Great Zimbabwe, Mutapa)", "/Xam", "ǂKhomani", "/Gwi", "Griqua and Khoekhoe", "amaZulu", "the Cape freed-slave community"], "care_tier": "elevated", "self_naming": "every community self-names, and peoples[] above carries the COMPLETE CH_13 ronot_applicable["CH_13"]CVD §17.1 ELEVATED care (ruling 5); the §17 universal cultural hard lines bind; HL_0028 perception ceiling; the CH_13 journal is a witness-keeper's record, never a pattern the player can readnot_applicableWave-1 target register and the slice's closing chapter. peoples[] carries the complete seven-community CH_13 roster from docs/spine/CH_13.md §17.1; T0_Chapter_Index @ CH_13 carries no roster and is not cited as one.{}{"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]}["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"]2026-07-28T00:00:00Z1.0.0cultural_register
REGISTER_NEUTRAL_UINeutral UI Register{"register_kind": "cultural_register", "peoples": ["none -- no cultural anchor, by design"], "care_tier": "standard", "self_naming": "no people is represented on this surface; anything with a cultural anchor belongs on that culture's register row instead", "speech_shape": "plain spoken English at itnot_applicable[]CVD §17.1 does not attach (no people represented); the §17 hard-line floor and every reveal hold still bind, at the strictest windownot_applicableThe register for surfaces with no chapter and no culture -- T0_Bonus_Option_Registry player_text, generic HUD and menu strings. Prevents a cultural register being borrowed to satisfy the T-A10 voice_passed clause on a system surface.{}{"voice_substrate": ["docs/NATURAL_VOICE_DOCTRINE.md §2", "T0_Chapter_Index.cultural_depiction_compliance", "docs/FACTORY_CONTRACT.md FR-025, FR-028"], "recurrence_anchors": ["T0_Chapter_Index"], "hard_line_relevance": ["CVD §17.1"]}["MINTED 2026-07-28ag (voice-infrastructure landing, blocker B1) -- the cultural-register row class the natural-voice pass references from voice_register_ref; the TTS casting rows are untouched and now carry row_class=tts_casting"]2026-07-28T00:00:00Z1.0.0cultural_register

Generated by harness/site/structure_site.py — the URL path is the repo path. review root